package com.utils;

import java.util.HashMap;
import java.util.Map;

public class Meg {
    private Integer code;
    private String message;
    private Map<String,Object> map = new HashMap<String, Object>();

    public static Meg success(){
        Meg meg = new Meg();
        meg.code=200;
        meg.message="success";
        return meg;
    }
    public static Meg loginFile(){
        Meg meg = new Meg();
        meg.code = 1000;
        meg.message="登录失败！账户或密码错误！";
        return meg;
    }

    public static Meg loginSuccess(){
        Meg meg = new Meg();
        meg.code=2000;
        meg.message="登录成功，即将转往首页！";
        return meg;
    }
    public static Meg file(){
        Meg meg = new Meg();
        meg.code = 0;
        meg.message="file";
        return meg;
    }
    public static Meg Message(int code,String message){
        Meg meg = new Meg();
        meg.code = code;
        meg.message=message;
        return meg;
    }

    public static Meg userAction(){
        Meg meg = new Meg();
        meg.code = 1000;
        meg.message="该用户不存在或者被锁定";
        return meg;
    }

    public Meg add(String key,Object value){
        this.map.put(key,value);
        return this;
    }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Map<String, Object> getMap() {
        return map;
    }

    public void setMap(Map<String, Object> map) {
        this.map = map;
    }
}
